Rapid Protein Side-Chain Packing via Tree Decomposition
نویسنده
چکیده
This paper proposes a novel tree decomposition based side-chain assignment algorithm, which can obtain the globally optimal solution of the side-chain packing problem very efficiently. Theoretically, the computational complexity of this algorithm isO((N +M)n rot ) whereN is the number of residues in the protein,M the number of interacting residue pairs, nrot the average number of rotamers for each residue and tw(= O(N 2 3 logN)) the tree width of the residue interaction graph. Based on this algorithm, we have developed a side-chain prediction program SCATD (Side Chain Assignment via Tree Decomposition). Experimental results show that after the Goldstein DEE is conducted, nrot is around 3.5, tw is only 3 or 4 for most of the test proteins in the SCWRL benchmark and less than 10 for all the test proteins. SCATD runs up to 90 times faster than SCWRL 3.0 on some large proteins in the SCWRL benchmark and achieves an average of five times faster speed on all the test proteins. If only the post-DEE stage is taken into consideration, then our tree-decomposition based energy minimization algorithm is more than 200 times faster than that in SCWRL 3.0 on some large proteins. SCATD is freely available for academic research upon request.
منابع مشابه
iTreePack: Protein Complex Side-Chain Packing by Dual Decomposition
Protein side-chain packing is a critical component in obtaining the 3D coordinates of a structure and drug discovery. Single-domain protein side-chain packing has been thoroughly studied. For instance, our efficient tree decomposition algorithm TreePack has been re-implemented in SCWRL, the widely-used side-chain packing program, for monomer side-chain packing. A major challenge in generalizing...
متن کاملLarge Scale Protein Side-Chain Packing Based on Maximum Edge-Weight Clique Finding Algorithms
The protein side-chain packing problem is computationally known to be NP-complete [1]. A number of approaches has been proposed for side-chain packing. As the size of the protein becomes larger, the sampling space increases exponentially. Hence, large scale protein side-chain packing In this regard, we had also presented a maximum edge-weight clique based algorithm for protein side-chain packin...
متن کاملRapid and Accurate Protein Side Chain Prediction Using Local Backbone Information Only
High-accuracy protein structure modeling demands on accurate and very fast side chain prediction since such a procedure must be repeatedly called at each step of structure refinement. Many known side chain prediction programs, such as SCWRL and TreePack, depend on the philosophy that global information and pairwise energy function must be used to achieve high accuracy. These programs are too sl...
متن کاملPrediction of protein side-chain conformation by packing optimization.
We have developed a rapid and completely automatic method for prediction of protein side-chain conformation, applying the simulated annealing algorithm to optimization of side-chain packing (van der Waals) interactions. The method directly attacks the combinatorial problem of simultaneously predicting many residues' conformation, solving in 8 to 12 hours problems for which the systematic search...
متن کاملRapid and Accurate Protein Side Chain Prediction with Local Backbone Information
High-accuracy protein structure modeling demands accurate and very fast side chain prediction since such a procedure must be repeatedly called at each step of structure refinement. Many known side chain prediction programs, such as SCWRL and TreePack, depend on the philosophy that global information and pairwise energy function must be used to achieve high accuracy. These programs are too slow ...
متن کامل